seqan2 →
2.4.0+dfsg-12 →
armhf → 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> >